com.sabro.jbusiness.uteis
Class Conversion

java.lang.Object
  extended by com.sabro.jbusiness.uteis.Conversion

public class Conversion
extends java.lang.Object


Constructor Summary
Conversion()
           
 
Method Summary
static int abs(java.lang.Integer value)
          Obtém valor absoluto positivo do parâmetro
static java.lang.Object byteArray2Object(byte[] byteArray)
          Converte um array de bytes em objeto
static java.lang.String camelCase2Underlined(java.lang.String camelCase)
           
static java.lang.String decryptText(byte[] encriptedText, java.lang.String strPwd)
           
static byte[] encryptText(java.lang.String strText, java.lang.String strPwd)
           
static java.lang.String formate(double num, java.lang.String formato)
          Converte um número para um formato definido
static byte intToUnsignedByte(int i)
           
static java.math.BigDecimal toBigDecimal(java.lang.String valor)
           
static boolean[] toBool(java.lang.Integer[] valores)
          Retorna valores do tipo boolean a partir de um vetor de Integer
static boolean toBool(java.lang.String valor)
          Retorna valores do tipo Integer a partir de um vetor de boolean
static java.lang.Boolean toBoolean(java.lang.String valor)
           
static java.util.Date toDate(java.lang.String valorData)
          Converte uma string de data em valor do tipo Date
static java.util.Date toDate(java.lang.String valorData, int hourOfDay, int minute, int second, int milisecond)
           
static java.util.Date toDate(java.lang.String valorData, java.text.SimpleDateFormat simpleDateFormat)
           
static java.util.Date toDate(java.lang.String valorData, java.lang.String pattern)
           
static java.util.Date toDateFinal(java.lang.String valorData)
           
static java.lang.Double toDouble(java.lang.String valor)
          Converte uma string de data em valor do tipo numérico de dupla precisão
static java.lang.Float toFloat(java.lang.String valor)
           
static java.lang.Integer[] toInt(boolean[] valores)
          Retorna valor inteiro correspondente ao boolean
static int toInt(java.lang.String valor)
          Converte uma string numérica inteira em valor inteiro
static java.lang.Integer toInteger(java.lang.String valor)
          Converte uma string numérica inteira em valor inteiro
static java.lang.String toLista(java.util.Collection<?> collection)
           
static java.lang.String toLista(int[] valores)
          Converte um array de inteiros para uma string com números correspondentes separados por ", " (virgula).
static java.lang.String toLista(java.lang.Integer[] valores)
          Converte um array de inteiros para uma string com números correspondentes separados por ", " (virgula).
static java.lang.String toLista(java.lang.Object[] valores)
           
static java.lang.String toLista(java.lang.String[] valores, char charAspa)
          Converte um array de strings para uma relaçào de strings separados por ", " (virgula).
static java.lang.String toListaSql(java.util.Collection<?> collection)
           
static java.lang.String toMultilinha(java.util.Collection<?> collection, int indentacao)
           
static java.lang.String toMultilinha(java.lang.Object[] objetos, int indentacao)
           
static java.lang.Number toNumber(java.lang.String valor)
           
static java.lang.Number toNumber(java.lang.String valorNumero, java.text.NumberFormat numberFormat)
           
static java.lang.String toString(java.lang.Object valor)
          Converte objetos para sua representação padrão dentro do sistema.
static java.lang.String underlined2CamelCase(java.lang.String underlined)
           
static int unsignedByteToInt(byte b)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Conversion

public Conversion()
Method Detail

toString

public static java.lang.String toString(java.lang.Object valor)
Converte objetos para sua representação padrão dentro do sistema.

Parameters:
valor -
Returns:

toBool

public static boolean[] toBool(java.lang.Integer[] valores)
Retorna valores do tipo boolean a partir de um vetor de Integer

Parameters:
valores -
Returns:

toBool

public static boolean toBool(java.lang.String valor)
Retorna valores do tipo Integer a partir de um vetor de boolean

Parameters:
valor -
Returns:

toInt

public static java.lang.Integer[] toInt(boolean[] valores)
Retorna valor inteiro correspondente ao boolean

Parameters:
valores -
Returns:

toInt

public static int toInt(java.lang.String valor)
Converte uma string numérica inteira em valor inteiro

Parameters:
valor - string contendo dígitos numéricos inteiros
Returns:
se o Valor puder ser interpretado retorna o valor, caso contrário retorna 0

toInteger

public static java.lang.Integer toInteger(java.lang.String valor)
Converte uma string numérica inteira em valor inteiro

Parameters:
valor - string contendo dígitos numéricos inteiros
Returns:
se o Valor puder ser interpretado retorna o valor, caso contrário retorna 0

toDate

public static java.util.Date toDate(java.lang.String valorData)
Converte uma string de data em valor do tipo Date

Parameters:
valorData - string contendo texto que representa uma data
Returns:
se a data puder ser interpretada retorna o valor convertido, caso contrário retorna null

toDateFinal

public static java.util.Date toDateFinal(java.lang.String valorData)

toDate

public static java.util.Date toDate(java.lang.String valorData,
                                    int hourOfDay,
                                    int minute,
                                    int second,
                                    int milisecond)

toDate

public static java.util.Date toDate(java.lang.String valorData,
                                    java.lang.String pattern)

toDate

public static java.util.Date toDate(java.lang.String valorData,
                                    java.text.SimpleDateFormat simpleDateFormat)

toNumber

public static java.lang.Number toNumber(java.lang.String valor)

toNumber

public static java.lang.Number toNumber(java.lang.String valorNumero,
                                        java.text.NumberFormat numberFormat)

toBigDecimal

public static java.math.BigDecimal toBigDecimal(java.lang.String valor)

toFloat

public static java.lang.Float toFloat(java.lang.String valor)

toDouble

public static java.lang.Double toDouble(java.lang.String valor)
Converte uma string de data em valor do tipo numérico de dupla precisão

Parameters:
valorDouble - string contendo texto que representa uma valor numérico de dupla precisão
Returns:
se a valor puder ser interpretado retorna o valor convertido, caso contrário retorna null

toBoolean

public static java.lang.Boolean toBoolean(java.lang.String valor)

toLista

public static java.lang.String toLista(int[] valores)
Converte um array de inteiros para uma string com números correspondentes separados por ", " (virgula).


toLista

public static java.lang.String toLista(java.lang.String[] valores,
                                       char charAspa)
Converte um array de strings para uma relaçào de strings separados por ", " (virgula). Acrescenta aspas se necessário.


toLista

public static java.lang.String toLista(java.lang.Integer[] valores)
Converte um array de inteiros para uma string com números correspondentes separados por ", " (virgula).


toLista

public static java.lang.String toLista(java.lang.Object[] valores)

toLista

public static java.lang.String toLista(java.util.Collection<?> collection)

toListaSql

public static java.lang.String toListaSql(java.util.Collection<?> collection)

toMultilinha

public static java.lang.String toMultilinha(java.util.Collection<?> collection,
                                            int indentacao)

toMultilinha

public static java.lang.String toMultilinha(java.lang.Object[] objetos,
                                            int indentacao)

formate

public static java.lang.String formate(double num,
                                       java.lang.String formato)
Converte um número para um formato definido

Parameters:
num - Numero a ser convertido
formato - Formato que se deseja
Returns:
o número convertido no formato desejado

camelCase2Underlined

public static java.lang.String camelCase2Underlined(java.lang.String camelCase)

underlined2CamelCase

public static java.lang.String underlined2CamelCase(java.lang.String underlined)

byteArray2Object

public static java.lang.Object byteArray2Object(byte[] byteArray)
Converte um array de bytes em objeto

Parameters:
byteArray -
Returns:

abs

public static int abs(java.lang.Integer value)
Obtém valor absoluto positivo do parâmetro

Parameters:
value -
Returns:
Valor absoluto positivo

decryptText

public static java.lang.String decryptText(byte[] encriptedText,
                                           java.lang.String strPwd)

encryptText

public static byte[] encryptText(java.lang.String strText,
                                 java.lang.String strPwd)

unsignedByteToInt

public static int unsignedByteToInt(byte b)

intToUnsignedByte

public static byte intToUnsignedByte(int i)